protein definition genetics

Best popular protein definition genetics